it has seen better days - Francés Inglés Diccionario